linguistics information retrieval education philosophy natural language processing information management languages lippe ontology search metaphysics search owl language ontology entity extraction semantic web classification bielefeld knowledge management nrw